popular revolt - Espagnol Anglais Dictionnaire